﻿using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Service.Validation;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Corretagem.BusinessEntity.Parameter
{

    //Task  : 5617 
    // Data : 11/03/2009
    // Autor:Apsilva
    /// <summary>
    /// Classe de Filtro Desconto Chave
    /// </summary>
    public class FiltroDescontoChave : FiltroDesconto
    {
        #region Campos

        /// <summary>
        /// _percentualAllIn
        /// </summary>
        private System.Decimal? _percentualAllIn;



        /// <summary>
        /// _percentualDescontoAcresimo
        /// </summary>
        private System.Decimal? _percentualDescontoAcresimo;



       private BusinessEntity.Periodo   _periodo; 

        #endregion

        #region Construtores

        /// <summary>
        /// Construtor Filtro Desconto Chave
        /// </summary>
        public FiltroDescontoChave()
        {

        }
        #endregion
        #region Propriedades

        /// <summary>
        /// Propriedade PercentualAllIn
        /// </summary>
        public System.Decimal? PercentualAllIn
        {
            get { return _percentualAllIn; }
            set { _percentualAllIn = value; }
        }

        public System.Decimal? PercentualDescontoAcresimo
        {
            get { return _percentualDescontoAcresimo; }
            set { _percentualDescontoAcresimo = value; }
        }


        public BusinessEntity.Periodo  Periodo
        {
            get { return _periodo; }
            set { _periodo = value; }
        }
        #endregion
    }
}
